design-build project - German English Dictionary